// 按钮权限，自定义指令
import store from '@/store'
export default {
  // binding.value 表示指令的绑定值
  // binding.value 表示指令名
  // el 指令所绑定的元素，可以用来直接操作 DOM
  inserted: (el, binding) => {
    // 后端返回的按钮权限
    const points = store.state.user.userInfo.roles.points
    if (!points.includes(binding.value)) {
      // 如果不存在，将按钮移除（在父级上将本身移除）
      el.parentNode.removeChild(el)
    }
  }
}
